rubble mound structure - Spanish English Dictionary